Business

EU leaders give political backing to gas price cap — but details yet to be hamme..